package com.cp.properties;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * Des:
 * swagger 配置类, 读取spring.swagger开头的配置文件
 * ConfigurationProperties : 读取数据源
 *
 * @author XL
 * @Date 2021/9/13 10:04
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ConfigurationProperties(prefix = "spring.swagger")
public class SwaggerProperties {

    /**
     * 版本号
     */
    private String openApiVersion = "1.0";

    /**
     * openApi 项目描述 默认为 项目名称
     */
    private String description;

    /**
     * 是否启用Swagger 默认关闭
     */
    private boolean enable;

}
